草庐IT

ios - 找不到 Xcode 64BitConversion

全部标签

windows - 64位Windows平台不成熟? (即使将 32 位二进制文​​件与运行在其上的 64 位二进制文​​件进行比较)

我编译了一个ioquake3的64位二进制文​​件和一个SDL二进制文件,我注意到在Windows764位上运行,虽然相对稳定,但它没有一流的性能。64位Debian上的等效二进制文件,运行速度绝对更快,而且非常稳定。我在想:所有主要制造商仍然主要分发32位二进制文​​件-我能想到的主要异常(exception)是Autodesk的Autocad-Windows在其64位库上是否仍然不成熟? 最佳答案 我会回答不。自WindowsXP以64位版本发布以来,操作系统就一直支持64位,尽管pre-vista驱动程序和第3方软件还处于试验

windows - 为什么在 Windows Vista x64 上调用 GlobalMemoryStatus 时可用物理内存 (dwAvailPhys) > 可用虚拟内存 (dwAvailVirtual)

我正在使用MSDN样本进行内存压力测试(请参阅:http://msdn.microsoft.com/en-us/magazine/cc163613.aspx)和专门占用物理内存的该工具的扩展(请参阅http://www.donationcoder.com/Forums/bb/index.php?topic=14895.0;prev_next=next)。我显然对虚拟内存和物理内存之间的区别感到困惑。我以为每个进程都有2GB的虚拟内存(虽然我也读了1.5GB因为“开销”)。我的理解是这个虚拟内存的一些/全部/没有可能是物理内存,而一个进程使用的物理内存量进程可能会随着时间的推移而改变(内

windows - 如何确定注册表项是否被 WOW64 重定向?

是否可以确定给定的注册表项是否被重定向?我的问题是我想从32位应用程序以通用方式在32位和64位注册TableView中枚举注册表项。我可以简单地打开每个键两次,首先使用KEY_WOW64_64KEY,然后使用KEY_WOW64_32KEY。但是,如果key没有被重定向,这会为您提供完全相同的key,并且您最终会枚举完全相同的内容两次;这是我要避免的。我确实找到了一些documentation在上面,但看起来唯一的方法是检查配置单元并对键进行一系列字符串比较。我想到的另一种可能性是尝试在每个子项上打开Wow6432Node;如果存在,则必须重定向key。IE。如果我尝试打开HKCU\S

windows - 使用来自 32 位进程的 64 位 COM 对象

我正在使用在Windows上使用COM的virtualboxapi。如果您有64位操作系统,它将安装64位版本,并且64位客户端可以访问COM接口(interface),但32位客户端无法访问。有人告诉我这是COM限制,但我看到了ways使用dll32在注册表上“发布”32位接口(interface),因此64位进程可以调用这些COM服务器,但我找不到相反的方法,从32位进程访问64位接口(interface)。如果我不是很清楚,我相信这个人想要实现类似的目标:http://www.codeproject.com/Forums/1648/COM.aspx?fid=1648&df=90&

Python 速度 32 v 64 位 Windows 问题

在32位Windows7和64位WindowsServer2008之间移动应用程序时,我一直遇到性能问题,两者都具有类似的处理器。我写了一个简单的程序来测试内存分配性能以查看差异。它表明在64位上制作列表花费的时间几乎是32位窗口的10倍。在32上使用python2.6.5,在64上使用2.6.6。可能导致问题的原因是什么?我写了一个小的“c”程序来做同样的事情,它显示64位服务器运行得更快。到底出了什么问题?#sillypythonmemoryallocationtestfromdatetimeimportdatetimeimportrandomd=datetime.now()lis

windows - Windows 7(64 位版本)上的 AppInit_DLL

我已经编写了一个DLL来帮助我调试我的应用程序。我正在运行64位版本的windows7。这是我观察到的:(1)如果我设置HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\WindowsNT\CurrentVersion\Windows\AppInit_DLLs并运行我的应用程序的32位版本,DLL被加载并且一切正常。(2)如果我设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows\AppInit_DLLs并运行我的应用程序的64位版本,应用程序启

ruby - 试图找到手册的引用但找不到

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion简单的问题,在Windows上搜索文档的最佳方式是什么。这次我想要有关“while”的信息(现在已由google解决),但我仍然无法获得ri或Windows上的chm文档来给出while的结果。如果我在chm的搜索中输入关键字,它不会返回“while”,它会返回许多结果,但与索引搜索不同的“while”。所以在装机里。>rdoc--all--ri但是如果我搜索时C:\

ruby-on-rails - 使用 gitbash 和 ruby​​ 安装程序的 Rails。找不到 rails 命令

我正在尝试让RubyonRails在我的Windows7机器上运行。我正在使用gitbash并使用ruby​​安装程序安装了ruby​​。我所有的gem都已成功安装(Rails3.0.7),但是当我尝试运行像railss这样的命令时,我得到了sh.exe":rails:commandnotfoundecho$PATH给我:/c/Users/Dave/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Ruby192/bin:/c/ProgramFiles/CommonFiles/MicrosoftShared/WindowsLive:/c/ProgramFi

c# - 启动 Windows 服务时找不到 app.config

我有一个在Windows7上运行的CSharpWindows服务。它从设备管理框架实例化一个dll。此dll有一些设置存储在名为“pm.config”的app.config中。我将所有程序集和pm.config文件复制到与winsvc项目文件夹同一级别的名为“bin”的文件夹中。我添加了对dll框架的引用并编译了项目。pm.config文件存在于“bin\debug”和“bin\release”子文件夹中。我使用installutil安装了winsvc并启动了winsvc。一切正常,除了当winsvc从框架dll调用“初始化”方法时,此方法尝试打开pm.config文件并生成以下异常:

c# - Windows C# 中找不到文件异常

当我打开一个文件、读取其内容并保存它时,应用程序第一次运行良好。但是当我再次打开同一个文件时,我得到了一个找不到文件的异常。如何刷新流?FileStreamusrFs=null;try{usrFs=newFileStream(xmlSource,FileMode.Open,FileAccess.Read,FileShare.ReadWrite);}catch(IOException){MessageBox.Show("Filenotfoundinthespecifiedpath");}XML堆栈跟踪atSystem.IO.__Error.WinIOError(Int32errorCod